package cn.pupil.springframework.aop;

import java.lang.reflect.Method;

/**
 * @Description: 方法匹配器接口，方法匹配，找到表达式范围内匹配下的目标类和方法。
 * @Author: pupil
 * @Date: 2024/11/18 下午 5:03
 */
public interface MethodMatcher {

    /**
     * Perform static checking whether the given method matches. If this
     * 执行静态检查给定的方法是否匹配
     * @return whether or not this method matches statically
     */
    boolean matches(Method method, Class<?> targetClass);
}
